package com.ruoyi.wechat.service;

import java.util.List;
import com.ruoyi.wechat.domain.CAppointment;

/**
 * 营地预约管理Service接口
 * 
 * @author ruoyi
 * @date 2024-12-03
 */
public interface ICAppointmentService 
{
    /**
     * 查询营地预约管理
     * 
     * @param appointId 营地预约管理主键
     * @return 营地预约管理
     */
    public CAppointment selectCAppointmentByAppointId(String appointId);

    /**
     * 查询营地预约管理列表
     * 
     * @param cAppointment 营地预约管理
     * @return 营地预约管理集合
     */
    public List<CAppointment> selectCAppointmentList(CAppointment cAppointment);

    /**
     * 新增营地预约管理
     * 
     * @param cAppointment 营地预约管理
     * @return 结果
     */
    public int insertCAppointment(CAppointment cAppointment);

    /**
     * 修改营地预约管理
     * 
     * @param cAppointment 营地预约管理
     * @return 结果
     */
    public int updateCAppointment(CAppointment cAppointment);

    /**
     * 批量删除营地预约管理
     * 
     * @param appointIds 需要删除的营地预约管理主键集合
     * @return 结果
     */
    public int deleteCAppointmentByAppointIds(String[] appointIds);

    /**
     * 删除营地预约管理信息
     * 
     * @param appointId 营地预约管理主键
     * @return 结果
     */
    public int deleteCAppointmentByAppointId(String appointId);
}
